EtherNet/IP Adapter V3
Changes:
Bugs:
- PSEISV3-625: Second chassis will receive all multicast frames send by first chassis and vice versa
New Features:
- PSEISV3-619: Add support for taglist entries HIL_TAG_LWIP_NETIDENT_BEHAVIOUR, HIL_TAG_LWIP_PORTS_FOR_IP_ZERO and HIL_TAG_PHY_ENABLE_TIMEOUT
- PSEISV3-618: For all SDRAM-based targets: Integrate DPM channel 1 with RawEtherNet/SocketAPI functionality
- PSEISV3-573: Add new taglist entry to disable netIdent
Changes:
- PSEISV3-623: Update to Ethernet Interface V4.5.3.0
- PSEISV3-620: Adapt to new EIPAP startup parameter with respect to DLR-Enable option (single port firmwares, taglist)
- PSEISV3-611: Implement eCos-like DDP support for rcX-Firmware
- PSEISV3-607: Update to EtherNet/IP Core V3.6.0.8
- PSEISV3-599: Update to lwIP V4.5.0.1
- PSEISV3-593: Update to PTP V2.3.0.2
- PSEISV3-579: Update netx toolbox to V1.4.0.0
Bugs:
- PSEISV3-621: Taglist Editor emits a warning for nearly all NXF files (gap behind Data section)
- PSEISV3-603: Add UART Diagnostic port
- PSEISV3-596: [DHCP] Transaction field (XID) of DHCP header behaves incorrectly (certification issue)
- PSEISV3-594: [CIP Sync] Time Sync object attribute 27 does not behave correctly (certification issue)
- PSEISV3-587: Raise maximum connections in EDS files
- PSEISV3-586: Stack size for MidSys task is insufficent
- PSEISV3-585: API manual: Fix access permissions for assembly object attribute 1 - number of members
- PSEISV3-572: EtherNet/IP EDS file does not provide QoS section
Changes:
Bugs:
- PSEISV3-634: SelectAcd attribute of TCP/IP object is applied without device reset (certification issue)
- PSEISV3-633: Device does not defend properly after Link status change (certification issue)
New Features:
- PSEISV3-512: Have a vendor-specific "Version Information/Diagnostics" CIP object
- PSEISV3-338: CT15: Time Sync Object - Support of attribute 29 "Associated Interface Objects" (certification issue)
- PSEISV3-331: CT15: Message Router - Support parsing of member IDs and 32 Bit Logical Segments from Connection Paths (certification issue)
Changes:
- PSEISV3-598: Update to lwIP V4.2.0.4
- PSEISV3-595: Update to PTP V2.2.5.3
- PSEISV3-589: Update to EtherNet/IP Core V3.5.0.9
- PSEISV3-545: Update to OSAL V2.1.0.0
- PSEISV3-539: Update external eCos to V1.0.3.1
- PSEISV3-535: Update external component Webserver (PSHTTP) to V0.0.5.0
- PSEISV3-534: Update external component DrvEthGCI to V1.0.0.1
- PSEISV3-533: Upgrade externals: eCos, eCos Middleware, libstorage. Use newest Maintenance firmware
- PSEISV3-531: Use default remanent size for GenericAP task startup configuration
- PSEISV3-518: Update DrvEthAdapter_2PortSwitch to V1.1.6.0
- PSEISV3-510: Upgrade externals
- PSEISV3-507: Remove support for HIL_SET_FW_PARAMETER_REQ/HIL_GET_FW_PARAMETER_REQ
- PSEISV3-495: netX52 target shall not be distributed. Instead move target to folder "TestTargets"
- PSEISV3-494: Distribute all header files of Hilscher-Definitions "Firmware"
- PSEISV3-492: Update externals to most recent component versions
- PSEISV3-483: [cifX4000] NDIS shall not be enabeld per default
- PSEISV3-481: Avoid updating file system timestamp when storing remanent data
- PSEISV3-471: Let the IO object allocate DPM member IDs instead of doing it in the caller
- PSEISV3-460: Rename eip_gci.h to eip_gci_component.h
- PSEISV3-457: Update to PS-Toolbox 1.3.5.0
- PSEISV3-456: Update external lwIP to V4.1.2.0
- PSEISV3-455: Update to GenAP V0.0.5.0
- PSEISV3-454: Allow CIP service request received over DPM to be forwarded to user registered service
- PSEISV3-453: Update to Hilscher Firmware definitions 20180829-00
- PSEISV3-449: Support of Identity object's reset service (service code 0x05) shall be disabled for CIP Safety Applications
- PSEISV3-444: Update to Config Manager V1.2.1.0
- PSEISV3-442: Update to PTP V2.2.3.0
- PSEISV3-441: Update to DrvEth Adapter 2PS to V1.1.3.0
- PSEISV3-440: Update DrvEth Core to V1.5.1.0
- PSEISV3-434: Eip_Indicators.h should be part of the LFW API
- PSEISV3-425: Change synchronization handshake mode to host controlled mode
- PSEISV3-416: Forbid OPEN_CONNECTION and CLOSE_CONNECTION servcies for PDC object instance level
- PSEISV3-412: Do not forward CIP service codes above 255 to user registered CIP objects
- PSEISV3-411: Consider removal of RCX_SET_DEVICE_INFO_REQ support
- PSEISV3-409: Connection state change indication floods DPM mailbox
- PSEISV3-399: Configuration of serial number via Identity object's attribute 6
- PSEISV3-398: Stack opens unused UDP port for I/O sends
- PSEISV3-386: Update to lwIP V4.1.0.5
- PSEISV3-371: API Change: Do not delete remanent data on SET_CONFIGURATION_PARAMETERS_REQ with a changed configuration
- PSEISV3-367: API Change: Object change indication handling should be implicit, without host actively taking over new attribute values, but passive takeover
- PSEISV3-366: API change: Do not support the parameter set versions V1 and V2 any longer
- PSEISV3-365: API change: Do not support the packet EIP_APS_SET_CONFIGURATION_REQ any longer
- PSEISV3-361: Update to lwIP V4.1.0.4
- PSEISV3-350: Adapt reading of clock type from PTP stack
- PSEISV3-341: Update to lwIP V4.1.0.1
- PSEISV3-334: Update to Driver Ethernet Std-MAC Adapter V1.1.0.1
- PSEISV3-304: For all socket, set SO_LINGER to reduce delays until socket reuse in case of interrupted TCP connection closes.
- PSEISV3-294: Proposed API change: Reset sequence
- PSEISV3-287: Update to lwIP V4.1.0.1
- PSEISV3-270: Unregister TImesync object in stack reset and make sure network interface is set to down
Bugs:
- PSEISV3-606: [CIP Sync] Source IP address of PTP frames is wrong when IP address changes. DSCP values do not match QoS object attribute values (certification issue)
- PSEISV3-603: Add UART Diagnostic port
- PSEISV3-596: [DHCP] Transaction field (XID) of DHCP header behaves incorrectly (certification issue)
- PSEISV3-594: [CIP Sync] Time Sync object attribute 27 does not behave correctly (certification issue)
- PSEISV3-587: Raise maximum connections in EDS files
- PSEISV3-586: Stack size for MidSys task is insufficent
- PSEISV3-585: API manual: Fix access permissions for assembly object attribute 1 - number of members
- PSEISV3-552: DHCP/BootP xid is always initialized with 0xABCD0001
- PSEISV3-544: PTP headers not distributed
- PSEISV3-520: netX90/4000: Setting of communication status in DPM
- PSEISV3-509: Attribute 4 of producing assembly instance might change when being used in an IO connection
- PSEISV3-508: netX90/4000: GCI Component never updates DPM I/O sizes at GenAP/ApplicationInterface
- PSEISV3-506: Deferred Stack Boot (Channel Init when no remanent data has been set yet) should not count as an error condition
- PSEISV3-505: netX90/4000: Watchdog error is reported towards GenAP a second time during channel init processing
- PSEISV3-502: EIP_APS_GET_MS_NS_REQ returns module status and network status with three uninitialized HSBytes
- PSEISV3-501: netX90/4000: Communication state transitions "At least one connection running" and "No connections running anymore" are swapped
- PSEISV3-500: EtherNetLink object: Change default interface labels "port1" and "port2" to "Port1" and "Port2" respectively
- PSEISV3-498: cifX4000 USB Subsystem fails to initialize
- PSEISV3-497: Stack might crash in case no host application has registered
- PSEISV3-488: [ACD] Stack responds with two ARP messages on conflicting ARP request
- PSEISV3-487: Plugfest 2018: Concurrent EO/IO connections are rejected when connection parameters mismatch (in case of multicast T->O transports)
- PSEISV3-486: Plugfest 2018: Electronic Key Segment is not respected by Message Router object (Explicit Messaging)
- PSEISV3-485: Object dictionary rejects Set_Attribtue_Single service with status "Attribtue not Supported" in case the attribtue's data variable is initialized with NULL.
- PSEISV3-482: Protocol stack generates too small List Identity response delays
- PSEISV3-479: [ACD] A received ARP probe (having the target IP address set to the device's IP address) must be treated as conflict during probing phase.
- PSEISV3-474: Possible crash when no host application is registered and one of EIP_OBJECT_CIP_SERVICE_REQ, EIP_OBJECT_CIP_OBJECT_CHANGE_RES and EIP_OBJECT_LFWD_OPEN_FWD_RES is handled
- PSEISV3-473: Firmware parameters set via RCX_SET_FW_PARAMETER_REQ are not applied
- PSEISV3-468: Get_Attribute_All response of TCP/IP Interface object holds invalid data for Safety Network Number (SNN) attribute in case the SNN is not supported
- PSEISV3-466: cifX4000: USB Marshaller not working for communication channel 1
- PSEISV3-465: cifX4000: COM LEDs not working
- PSEISV3-461: rcX based firmwares cannot be configured with data base files
- PSEISV3-451: Production Inhibit Timer is not configured to one-fourth of RPI when production inhibit time segment is not present in forward open message
- PSEISV3-450: RCX_COMM_COS_READY bit must be cleared for at least 20ms when receiving ChannelInit via application COS register
- PSEISV3-448: Creating the TimeSync object a second time leads to deletion of assembly object within the CIP object dictionary
- PSEISV3-446: Invalid error code returned for Flash_LEDs service (0x4B) of Identity object in case the service is disabled.
- PSEISV3-439: [Time Sync Object] Attributes 14, 15 and 18 are set to defaults after type 0 reset or power cycle
- PSEISV3-437: Filesystem support for netX90/4000 and support/abstraction of database access via ConfigManager component
- PSEISV3-436: Correct module information in file header of nxf/nxi files for all firmwares
- PSEISV3-430: Get_Attributes_All response at class level shall deliver data up to and including the last implemented attribute in the range [1, 2, 6, 7]
- PSEISV3-428: Identity object, Attribute Product Name Maximum length off by one
- PSEISV3-427: DLR Sign_On Frame is padded to 68 bytes of size instead of 64
- PSEISV3-426: Forward Open Forwarding corrupts CPF format (e.g., the Socket Address Info T->O item)
- PSEISV3-424: CT15 Connection Manager "Forward Open" test fails
- PSEISV3-423: ulPolarity of Taglist entry RCX_MOD_TAG_IT_LED_TAG_T is not evaluated
- PSEISV3-418: Add parenthesis around all packet size definitions when they contain calculations
- PSEISV3-415: Assembly's first transition to Run Status is reflected one cycle too late in the DPM input area
- PSEISV3-414: Run/Idle status of Assembly is "Run" even if Scanner has never signalled that status
- PSEISV3-413: SET_ATTRIBUTE_LIST Service of TimeSync Object: Possible falsification of response data
- PSEISV3-410: netX52 Single Ethernet Port Variant: Link change indication delivers uninitialized data for non-existing port
- PSEISV3-407: Size of remanently stored string-type attributes is not updated when loaded from flash
- PSEISV3-406: netX90/4000: Command codes rejected with status codes ERR_HIL_UNKNOWN_COMMAND and ERR_HIL_INVALID_PACKET_LEN are not transformed into confirmation/response command codes
- PSEISV3-405: netX90/4000: Number of acyclic request buffers of type "small" is too low
- PSEISV3-404: netX90/4000: Watchdog error is not reset on channel init
- PSEISV3-403: [CIP Sync] Reading attribute 15 of Time Sync object 0x43 delivers invalid attribute value
- PSEISV3-402: netX90/4000 based devices report communication class HIL_COMM_CLASS_SLAVE instead of HIL_COMM_CLASS_ADAPTER
- PSEISV3-396: Stack does not comply with CIP definitions related to "T2O Network Connection Rules"
- PSEISV3-395: Writing invalid value to attribut 6 of TCP/IP Interface object (Hostname) is accepted
- PSEISV3-394: netX90/4000: IO data is produced into wrong multicast group/multicast MAC and multicast IP inconsistent
- PSEISV3-390: Packet Socket API crash on UDP traffic
- PSEISV3-388: Writing to TCP/IP Interface Object attribtue 5 leads to unexpected re-configuration of TCP stack
- PSEISV3-387: EIP_OBJECT_AS_REGISTER_REQ returns unknown error code
- PSEISV3-384: Watchdog time is not applied when being set via RCX_SET_WATCHDOG_TIME_REQ (0x2F04)
- PSEISV3-379: Wrong LED self testing sequence during startup
- PSEISV3-376: Adapter tries to open a connection on Null forward open
- PSEISV3-360: CT14: [ACD] In DHCP mode, after link loss/up event, the device does not wait for a DHCP server response before probing the IP address (certification issue)
- PSEISV3-356: EIP_APS_SET_CONFIGURATION_PARAMETERS_CNF is always sent back with size zero, should contain applied configuration (V1) according to manual and packet definition
- PSEISV3-353: CT15: Off-subnet multicast error condition is not checked (certification issue)
- PSEISV3-351: Still insufficient number of members (== partitions in DPM I/O area) available
- PSEISV3-347: [CIP Sync] Time Sync object: set attribute single of attribute 18 (Domain number) might fail although valid attribute data is provided
- PSEISV3-345: [CIP Sync] Time Sync object cannot be created due to low memory resources
- PSEISV3-344: Hilscher specific PDC object initialized too much memory for instance attributes
- PSEISV3-343: Partial configuration of firmware/stack cannot be reset
- PSEISV3-342: [CIP Sync] Attribute 13 of Time Sync object 0x43 cannot effectively be set via SetAttributeSingle service (certification issue)
- PSEISV3-340: Device does not send DHCP Decline message when an address conflict is detected (certification issue)
- PSEISV3-339: CT15: SetAttributeList test of Time Sync Object fails (certification issue)
- PSEISV3-337: Insufficient number of members (== partitions in DPM I/O area) available
- PSEISV3-336: Introduce a parameter which allows the user to disable the Flash_LEDs service of the Identity object
- PSEISV3-332: CT15: Request over class 3 with same sequence count needs to trigger (re)production of the previous response
- PSEISV3-329: Explicit class 3 access to large I/O data causes infinite loop.
- PSEISV3-328: The initial self testing sequence of module and network LEDs might not be correct in case the the configuration is provided too late by the host application
- PSEISV3-327: [LFW SinglePort only] Attribute 5 of Ethernet Link object (0xF6) is not readable via GetAttributeSingle service (certification issue)
- PSEISV3-325: *_usedlibs.txt contains wrong version information
- PSEISV3-323: DSCP values of the QoS object are not effective
- PSEISV3-322: Prioritization of error conditions "Ownership Conflict" and "T->O Multicast Parameter mismatch"
- PSEISV3-321: Multicast TTL is not set according to TCP attribute value 8
- PSEISV3-317: Connection multiplexing issues
- PSEISV3-316: UnregisterSession must not be rejected in case unexpected values in the encapsulation header are detected
- PSEISV3-315: Forward Open Forwarding: Forward Open Completion Indication delivers nonzero ERC on success
- PSEISV3-311: ACD - Successful defend does not remanently store the "Last Conflict" attribute of the TCP/IP object (plugfest)
- PSEISV3-310: Plugfest 2017: The state "At least one connection but all in idle state" is not correctly maintained and reflected by the Identity object.
- PSEISV3-308: Adapt EDS files to be compliant to EZ-EDS 3.21
- PSEISV3-307: ChangeOfState connection does not sent IO frames in case the host application does not trigger update producing data
- PSEISV3-306: Opening an InputOnly connection corrupts frames of already running ExclusiveOwner connection
- PSEISV3-305: Connection multiplexing: Closing all sessions to an IP address on CIP connection timeouts is too hard
- PSEISV3-303: Open connections should all be closed before reconfiguring the network interface
- PSEISV3-302: Reset handling when no host is registered: AP task calls channel init before sending the reply to the reset request
- PSEISV3-299: Attribute 26 of TimeSync object deliveres IPv4 address in swapped byte order
- PSEISV3-298: Flash access is not working on NX52-based targets
- PSEISV3-297: When setting 10 MBit/s HD with DB configuration, device sometimes disables PHY before response on network was sent
- PSEISV3-296: CIP object dictionary might return wrong general status code for CIP services
- PSEISV3-295: SetConfig example: Reset to factory defaults renders device unresponsive
- PSEISV3-292: IP address is not stored in case no host application is registered
- PSEISV3-291: Quality of Service Object: Deactivated attributes versus disabled attributes.
- PSEISV3-290: EDS files contain wrong file name in their header row
- PSEISV3-289: Default Product Name value in Etheret/IP Product Information tag is wrong for NETX52 firmware
- PSEISV3-288: EIP_OBJECT_REGISTER_SERVICE_REQ design and implementation flaws
- PSEISV3-286: TimeSync object - Allow MaxOffsetFromMaster (attribute 6) to be set to zero only
- PSEISV3-285: LED flashing rate is too high
- PSEISV3-283: Set_attribute_single service response is sent after attribute change is performed.
- PSEISV3-282: Stack does not implement the Production Inhibit Timer for COS and AO connections
- PSEISV3-279: EDITT Test P12.5 fails
- PSEISV3-278: EDITT Test P9.7 fails due to rejected forward open frame (EDITT V23)
- PSEISV3-277: EDITT Test P9.3 fails due to missing CIP service response (EDITT V1.23)
- PSEISV3-276: Attributes of TimeSync object can be set to invalid value
- PSEISV3-275: SVN distribution folder holds unusable wscript file
- PSEISV3-273: Object attribute flags: Binary compatibility changed
- PSEISV3-271: Forward Open Forwarding and Config Assembly Data
- PSEISV3-255: Device sends DHCP-Discover and BOOTP-Request frames with source IP address unequal to 0.0.0.0
- PSEISV3-232: [NXLFW]: generic tag to disable UART and USB diagnosis is missing
Changes:
- PSEISV3-561: EDS: Add information about the support of network segments and connection trigger modes
Bugs:
Changes:
New Features:
- PSEISV3-512: Have a vendor-specific "Version Information/Diagnostics" CIP object
Changes:
- PSEISV3-539: Update external eCos to V1.0.3.1
- PSEISV3-535: Update external component Webserver (PSHTTP) to V0.0.5.0
- PSEISV3-534: Update external component DrvEthGCI to V1.0.0.1
- PSEISV3-533: Upgrade externals: eCos, eCos Middleware, libstorage. Use newest Maintenance firmware
- PSEISV3-531: Use default remanent size for GenericAP task startup configuration
- PSEISV3-518: Update DrvEthAdapter_2PortSwitch to V1.1.6.0
Bugs:
- PSEISV3-520: netX90/4000: Setting of communication status in DPM
- PSEISV3-509: Attribute 4 of producing assembly instance might change when being used in an IO connection
- PSEISV3-232: [NXLFW]: generic tag to disable UART and USB diagnosis is missing
Changes:
- PSEISV3-510: Upgrade externals
- PSEISV3-507: Remove support for HIL_SET_FW_PARAMETER_REQ/HIL_GET_FW_PARAMETER_REQ
Bugs:
- PSEISV3-508: netX90/4000: GCI Component never updates DPM I/O sizes at GenAP/ApplicationInterface
- PSEISV3-506: Deferred Stack Boot (Channel Init when no remanent data has been set yet) should not count as an error condition
- PSEISV3-505: netX90/4000: Watchdog error is reported towards GenAP a second time during channel init processing
- PSEISV3-502: EIP_APS_GET_MS_NS_REQ returns module status and network status with three uninitialized HSBytes
- PSEISV3-501: netX90/4000: Communication state transitions "At least one connection running" and "No connections running anymore" are swapped
- PSEISV3-500: EtherNetLink object: Change default interface labels "port1" and "port2" to "Port1" and "Port2" respectively
- PSEISV3-498: cifX4000 USB Subsystem fails to initialize
- PSEISV3-497: Stack might crash in case no host application has registered
- PSEISV3-487: Plugfest 2018: Concurrent EO/IO connections are rejected when connection parameters mismatch (in case of multicast T->O transports)
- PSEISV3-486: Plugfest 2018: Electronic Key Segment is not respected by Message Router object (Explicit Messaging)
- PSEISV3-322: Prioritization of error conditions "Ownership Conflict" and "T->O Multicast Parameter mismatch"
Changes:
- PSEISV3-495: netX52 target shall not be distributed. Instead move target to folder "TestTargets"
- PSEISV3-494: Distribute all header files of Hilscher-Definitions "Firmware"
- PSEISV3-492: Update externals to most recent component versions
- PSEISV3-483: [cifX4000] NDIS shall not be enabeld per default
- PSEISV3-481: Avoid updating file system timestamp when storing remanent data
- PSEISV3-471: Let the IO object allocate DPM member IDs instead of doing it in the caller
- PSEISV3-460: Rename eip_gci.h to eip_gci_component.h
- PSEISV3-454: Allow CIP service request received over DPM to be forwarded to user registered service
- PSEISV3-270: Unregister TImesync object in stack reset and make sure network interface is set to down
Bugs:
- PSEISV3-488: [ACD] Stack responds with two ARP messages on conflicting ARP request
- PSEISV3-485: Object dictionary rejects Set_Attribtue_Single service with status "Attribtue not Supported" in case the attribtue's data variable is initialized with NULL.
- PSEISV3-482: Protocol stack generates too small List Identity response delays
- PSEISV3-479: [ACD] A received ARP probe (having the target IP address set to the device's IP address) must be treated as conflict during probing phase.
- PSEISV3-474: Possible crash when no host application is registered and one of EIP_OBJECT_CIP_SERVICE_REQ, EIP_OBJECT_CIP_OBJECT_CHANGE_RES and EIP_OBJECT_LFWD_OPEN_FWD_RES is handled
- PSEISV3-473: Firmware parameters set via RCX_SET_FW_PARAMETER_REQ are not applied
- PSEISV3-468: Get_Attribute_All response of TCP/IP Interface object holds invalid data for Safety Network Number (SNN) attribute in case the SNN is not supported
- PSEISV3-466: cifX4000: USB Marshaller not working for communication channel 1
- PSEISV3-465: cifX4000: COM LEDs not working
- PSEISV3-461: rcX based firmwares cannot be configured with data base files
Changes:
- PSEISV3-457: Update to PS-Toolbox 1.3.5.0
- PSEISV3-456: Update external lwIP to V4.1.2.0
- PSEISV3-455: Update to GenAP V0.0.5.0
- PSEISV3-453: Update to Hilscher Firmware definitions 20180829-00
- PSEISV3-449: Support of Identity object's reset service (service code 0x05) shall be disabled for CIP Safety Applications
- PSEISV3-444: Update to Config Manager V1.2.1.0
- PSEISV3-442: Update to PTP V2.2.3.0
- PSEISV3-441: Update to DrvEth Adapter 2PS to V1.1.3.0
- PSEISV3-440: Update DrvEth Core to V1.5.1.0
- PSEISV3-434: Eip_Indicators.h should be part of the LFW API
- PSEISV3-425: Change synchronization handshake mode to host controlled mode
- PSEISV3-416: Forbid OPEN_CONNECTION and CLOSE_CONNECTION servcies for PDC object instance level
- PSEISV3-412: Do not forward CIP service codes above 255 to user registered CIP objects
- PSEISV3-411: Consider removal of RCX_SET_DEVICE_INFO_REQ support
- PSEISV3-409: Connection state change indication floods DPM mailbox
- PSEISV3-399: Configuration of serial number via Identity object's attribute 6
Bugs:
- PSEISV3-451: Production Inhibit Timer is not configured to one-fourth of RPI when production inhibit time segment is not present in forward open message
- PSEISV3-450: RCX_COMM_COS_READY bit must be cleared for at least 20ms when receiving ChannelInit via application COS register
- PSEISV3-448: Creating the TimeSync object a second time leads to deletion of assembly object within the CIP object dictionary
- PSEISV3-446: Invalid error code returned for Flash_LEDs service (0x4B) of Identity object in case the service is disabled.
- PSEISV3-439: [Time Sync Object] Attributes 14, 15 and 18 are set to defaults after type 0 reset or power cycle
- PSEISV3-437: Filesystem support for netX90/4000 and support/abstraction of database access via ConfigManager component
- PSEISV3-436: Correct module information in file header of nxf/nxi files for all firmwares
- PSEISV3-430: Get_Attributes_All response at class level shall deliver data up to and including the last implemented attribute in the range [1, 2, 6, 7]
- PSEISV3-428: Identity object, Attribute Product Name Maximum length off by one
- PSEISV3-427: DLR Sign_On Frame is padded to 68 bytes of size instead of 64
- PSEISV3-426: Forward Open Forwarding corrupts CPF format (e.g., the Socket Address Info T->O item)
- PSEISV3-424: CT15 Connection Manager "Forward Open" test fails
- PSEISV3-423: ulPolarity of Taglist entry RCX_MOD_TAG_IT_LED_TAG_T is not evaluated
- PSEISV3-418: Add parenthesis around all packet size definitions when they contain calculations
- PSEISV3-414: Run/Idle status of Assembly is "Run" even if Scanner has never signalled that status
- PSEISV3-410: netX52 Single Ethernet Port Variant: Link change indication delivers uninitialized data for non-existing port
- PSEISV3-407: Size of remanently stored string-type attributes is not updated when loaded from flash
- PSEISV3-406: netX90/4000: Command codes rejected with status codes ERR_HIL_UNKNOWN_COMMAND and ERR_HIL_INVALID_PACKET_LEN are not transformed into confirmation/response command codes
- PSEISV3-405: netX90/4000: Number of acyclic request buffers of type "small" is too low
- PSEISV3-404: netX90/4000: Watchdog error is not reset on channel init
- PSEISV3-403: [CIP Sync] Reading attribute 15 of Time Sync object 0x43 delivers invalid attribute value
- PSEISV3-402: netX90/4000 based devices report communication class HIL_COMM_CLASS_SLAVE instead of HIL_COMM_CLASS_ADAPTER
- PSEISV3-396: Stack does not comply with CIP definitions related to "T2O Network Connection Rules"
- PSEISV3-356: EIP_APS_SET_CONFIGURATION_PARAMETERS_CNF is always sent back with size zero, should contain applied configuration (V1) according to manual and packet definition
- PSEISV3-299: Attribute 26 of TimeSync object deliveres IPv4 address in swapped byte order
- PSEISV3-273: Object attribute flags: Binary compatibility changed
Changes:
Bugs:
- PSEISV3-415: Assembly's first transition to Run Status is reflected one cycle too late in the DPM input area
- PSEISV3-413: SET_ATTRIBUTE_LIST Service of TimeSync Object: Possible falsification of response data
- PSEISV3-395: Writing invalid value to attribut 6 of TCP/IP Interface object (Hostname) is accepted
- PSEISV3-394: netX90/4000: IO data is produced into wrong multicast group/multicast MAC and multicast IP inconsistent
- PSEISV3-390: Packet Socket API crash on UDP traffic
- PSEISV3-388: Writing to TCP/IP Interface Object attribtue 5 leads to unexpected re-configuration of TCP stack
- PSEISV3-387: EIP_OBJECT_AS_REGISTER_REQ returns unknown error code
- PSEISV3-384: Watchdog time is not applied when being set via RCX_SET_WATCHDOG_TIME_REQ (0x2F04)
- PSEISV3-379: Wrong LED self testing sequence during startup
- PSEISV3-376: Adapter tries to open a connection on Null forward open
- PSEISV3-325: *_usedlibs.txt contains wrong version information
New Features:
- PSEISV3-338: CT15: Time Sync Object - Support of attribute 29 "Associated Interface Objects" (certification issue)
- PSEISV3-331: CT15: Message Router - Support parsing of member IDs and 32 Bit Logical Segments from Connection Paths (certification issue)
Changes:
- PSEISV3-371: API Change: Do not delete remanent data on SET_CONFIGURATION_PARAMETERS_REQ with a changed configuration
- PSEISV3-367: API Change: Object change indication handling should be implicit, without host actively taking over new attribute values, but passive takeover
- PSEISV3-366: API change: Do not support the parameter set versions V1 and V2 any longer
- PSEISV3-365: API change: Do not support the packet EIP_APS_SET_CONFIGURATION_REQ any longer
- PSEISV3-361: Update to lwIP V4.1.0.4
- PSEISV3-350: Adapt reading of clock type from PTP stack
- PSEISV3-341: Update to lwIP V4.1.0.1
- PSEISV3-334: Update to Driver Ethernet Std-MAC Adapter V1.1.0.1
- PSEISV3-304: For all socket, set SO_LINGER to reduce delays until socket reuse in case of interrupted TCP connection closes.
- PSEISV3-294: Proposed API change: Reset sequence
- PSEISV3-287: Update to lwIP V4.1.0.1
Bugs:
- PSEISV3-360: CT14: [ACD] In DHCP mode, after link loss/up event, the device does not wait for a DHCP server response before probing the IP address (certification issue)
- PSEISV3-353: CT15: Off-subnet multicast error condition is not checked (certification issue)
- PSEISV3-351: Still insufficient number of members (== partitions in DPM I/O area) available
- PSEISV3-347: [CIP Sync] Time Sync object: set attribute single of attribute 18 (Domain number) might fail although valid attribute data is provided
- PSEISV3-345: [CIP Sync] Time Sync object cannot be created due to low memory resources
- PSEISV3-344: Hilscher specific PDC object initialized too much memory for instance attributes
- PSEISV3-343: Partial configuration of firmware/stack cannot be reset
- PSEISV3-342: [CIP Sync] Attribute 13 of Time Sync object 0x43 cannot effectively be set via SetAttributeSingle service (certification issue)
- PSEISV3-340: Device does not send DHCP Decline message when an address conflict is detected (certification issue)
- PSEISV3-339: CT15: SetAttributeList test of Time Sync Object fails (certification issue)
- PSEISV3-337: Insufficient number of members (== partitions in DPM I/O area) available
- PSEISV3-336: Introduce a parameter which allows the user to disable the Flash_LEDs service of the Identity object
- PSEISV3-332: CT15: Request over class 3 with same sequence count needs to trigger (re)production of the previous response
- PSEISV3-329: Explicit class 3 access to large I/O data causes infinite loop.
- PSEISV3-328: The initial self testing sequence of module and network LEDs might not be correct in case the the configuration is provided too late by the host application
- PSEISV3-327: [LFW SinglePort only] Attribute 5 of Ethernet Link object (0xF6) is not readable via GetAttributeSingle service (certification issue)
- PSEISV3-323: DSCP values of the QoS object are not effective
- PSEISV3-321: Multicast TTL is not set according to TCP attribute value 8
- PSEISV3-317: Connection multiplexing issues
- PSEISV3-316: UnregisterSession must not be rejected in case unexpected values in the encapsulation header are detected
- PSEISV3-315: Forward Open Forwarding: Forward Open Completion Indication delivers nonzero ERC on success
- PSEISV3-311: ACD - Successful defend does not remanently store the "Last Conflict" attribute of the TCP/IP object (plugfest)
- PSEISV3-310: Plugfest 2017: The state "At least one connection but all in idle state" is not correctly maintained and reflected by the Identity object.
- PSEISV3-308: Adapt EDS files to be compliant to EZ-EDS 3.21
- PSEISV3-307: ChangeOfState connection does not sent IO frames in case the host application does not trigger update producing data
- PSEISV3-306: Opening an InputOnly connection corrupts frames of already running ExclusiveOwner connection
- PSEISV3-305: Connection multiplexing: Closing all sessions to an IP address on CIP connection timeouts is too hard
- PSEISV3-303: Open connections should all be closed before reconfiguring the network interface
- PSEISV3-302: Reset handling when no host is registered: AP task calls channel init before sending the reply to the reset request
- PSEISV3-298: Flash access is not working on NX52-based targets
- PSEISV3-297: When setting 10 MBit/s HD with DB configuration, device sometimes disables PHY before response on network was sent
- PSEISV3-296: CIP object dictionary might return wrong general status code for CIP services
- PSEISV3-295: SetConfig example: Reset to factory defaults renders device unresponsive
- PSEISV3-292: IP address is not stored in case no host application is registered
- PSEISV3-291: Quality of Service Object: Deactivated attributes versus disabled attributes.
- PSEISV3-290: EDS files contain wrong file name in their header row
- PSEISV3-289: Default Product Name value in Etheret/IP Product Information tag is wrong for NETX52 firmware
- PSEISV3-288: EIP_OBJECT_REGISTER_SERVICE_REQ design and implementation flaws
- PSEISV3-286: TimeSync object - Allow MaxOffsetFromMaster (attribute 6) to be set to zero only
- PSEISV3-285: LED flashing rate is too high
- PSEISV3-283: Set_attribute_single service response is sent after attribute change is performed.
- PSEISV3-282: Stack does not implement the Production Inhibit Timer for COS and AO connections
- PSEISV3-279: EDITT Test P12.5 fails
- PSEISV3-278: EDITT Test P9.7 fails due to rejected forward open frame (EDITT V23)
- PSEISV3-277: EDITT Test P9.3 fails due to missing CIP service response (EDITT V1.23)
- PSEISV3-276: Attributes of TimeSync object can be set to invalid value
- PSEISV3-275: SVN distribution folder holds unusable wscript file
- PSEISV3-271: Forward Open Forwarding and Config Assembly Data
- PSEISV3-255: Device sends DHCP-Discover and BOOTP-Request frames with source IP address unequal to 0.0.0.0
Bugs:
- PSEISV3-604: Parsing of requests path with multiple segments
Changes:
Bugs:
- PSEISV3-596: [DHCP] Transaction field (XID) of DHCP header behaves incorrectly (certification issue)
- PSEISV3-590: Add checks for valid assembly instance numbers
- PSEISV3-588: [CIP Sync] Time Sync object attribute 27 does not behave correctly (certification issue)
- PSEISV3-586: Stack size for MidSys task is insufficent
- PSEISV3-544: PTP headers not distributed
Bugs:
- PSEISV3-558: Crash after reading attribute 301 of Time Sync Object 0x43
- PSEISV3-555: Point-Point T->O SockAddr Info item sin_port 2222 in the ForwardOpen response does not match the requested port 2000 in the ForwardOpen request (certification issue)
Changes:
Bugs:
- PSEISV3-552: DHCP/BootP xid is always initialized with 0xABCD0001
- PSEISV3-551: Device responds to ICMP requests during ACD ARP probing phase as if it already owns the IP address for which it is probing
Changes:
Bugs:
- PSEISV3-488: [ACD] Stack responds with two ARP messages on conflicting ARP request
- PSEISV3-482: Protocol stack generates too small List Identity response delays
Changes:
- PSEISV3-481: Avoid updating file system timestamp when storing remanent data
- PSEISV3-480: Update to lwIP V4.1.0.6
Bugs:
- PSEISV3-479: [ACD] A received ARP probe (having the target IP address set to the device's IP address) must be treated as conflict during probing phase.
- PSEISV3-478: Ethernet link object attribute 300 (MDI Settings) is not initialized with Auto-MDIX per default (certification issue)
- PSEISV3-476: DLR Sign_On Frame is padded to 68 bytes instead of 64
- PSEISV3-463: Writing to attribute 6 of TCP/IP Interface object is rejected with unexpected status code
- PSEISV3-299: Attribute 26 of TimeSync object deliveres IPv4 address in swapped byte order
Bugs:
- PSEISV3-446: Invalid error code returned for Flash_LEDs service (0x4B) of Identity object in case the service is disabled.
Changes:
- PSEISV3-445: Introduce a parameter which allows the user to disable the Flash_LEDs service of the Identity object
Bugs:
- PSEISV3-430: Get_Attributes_All response at class level shall deliver data up to and including the last implemented attribute in the range [1, 2, 6, 7]
- PSEISV3-429: Additional parameter check for the hostname attribute (incompatible API change)
- PSEISV3-418: Add parenthesis around all packet size definitions when they contain calculations
Bugs:
- PSEISV3-415: Assembly's first transition to Run Status is reflected one cycle too late in the DPM input area
- PSEISV3-414: Run/Idle status of Assembly is "Run" even if Scanner has never signalled that status
- PSEISV3-413: SET_ATTRIBUTE_LIST Service of TimeSync Object: Possible falsification of response data
- PSEISV3-410: netX52 Single Ethernet Port Variant: Link change indication delivers uninitialized data for non-existing port
Changes:
Bugs:
- PSEISV3-408: Excess data and/or invalid status code may be delivered with network responses if, concurrently, CIP service request are issued via DPM
- PSEISV3-403: [CIP Sync] Reading attribute 15 of Time Sync object 0x43 delivers invalid attribute value
- PSEISV3-401: Flash data has not been read on SET_CONFIG_PARAMETERS_REQ when SecMem is disabled, thus remanent data is lost
- PSEISV3-395: Writing invalid value to attribut 6 of TCP/IP Interface object (Hostname) is accepted
Changes:
Bugs:
- PSEISV3-390: Packet Socket API crash on UDP traffic
- PSEISV3-379: Wrong LED self testing sequence during startup
- PSEISV3-376: Adapter tries to open a connection on Null forward open
- PSEISV3-363: If first message of an explicit class3 connection is sent with sequence count == 0, the request in not properly answered
- PSEISV3-325: *_usedlibs.txt contains wrong version information
Changes:
Bugs:
- PSEISV3-360: CT14: [ACD] In DHCP mode, after link loss/up event, the device does not wait for a DHCP server response before probing the IP address (certification issue)
- PSEISV3-353: CT15: Off-subnet multicast error condition is not checked (certification issue)
- PSEISV3-351: Still insufficient number of members (== partitions in DPM I/O area) available
Changes:
- PSEISV3-350: Adapt reading of clock type from PTP stack
Bugs:
- PSEISV3-347: [CIP Sync] Time Sync object: set attribute single of attribute 18 (Domain number) might fail although valid attribute data is provided
- PSEISV3-345: [CIP Sync] Time Sync object cannot be created due to low memory resources
Bugs:
- PSEISV3-344: Hilscher specific PDC object initialized too much memory for instance attributes
- PSEISV3-343: Partial configuration of firmware/stack cannot be reset
- PSEISV3-308: Adapt EDS files to be compliant to EZ-EDS 3.21
New Features:
- PSEISV3-338: CT15: Time Sync Object - Support of attribute 29 "Associated Interface Objects" (certification issue)
- PSEISV3-331: CT15: Message Router - Support parsing of member IDs and 32 Bit Logical Segments from Connection Paths (certification issue)
Changes:
Bugs:
- PSEISV3-342: [CIP Sync] Attribute 13 of Time Sync object 0x43 cannot effectively be set via SetAttributeSingle service (certification issue)
- PSEISV3-340: Device does not send DHCP Decline message when an address conflict is detected (certification issue)
- PSEISV3-339: CT15: SetAttributeList test of Time Sync Object fails (certification issue)
- PSEISV3-337: Insufficient number of members (== partitions in DPM I/O area) available
- PSEISV3-332: CT15: Request over class 3 with same sequence count needs to trigger (re)production of the previous response
- PSEISV3-329: Explicit class 3 access to large I/O data causes infinite loop.
- PSEISV3-328: The initial self testing sequence of module and network LEDs might not be correct in case the the configuration is provided too late by the host application
- PSEISV3-327: [LFW SinglePort only] Attribute 5 of Ethernet Link object (0xF6) is not readable via GetAttributeSingle service (certification issue)
- PSEISV3-317: Connection multiplexing issues
- PSEISV3-316: UnregisterSession must not be rejected in case unexpected values in the encapsulation header are detected
- PSEISV3-310: Plugfest 2017: The state "At least one connection but all in idle state" is not correctly maintained and reflected by the Identity object.
New Features:
- PSEISV3-236: [LFW] Implement toggling the PD_IN handshake coupled to the received assembly frame
- PSEISV3-217: Add assembly features EIP_AS_OPTION_MAP_RUNIDLE and EIP_AS_OPTION_HOLDLASTSTATE
- PSEISV3-212: Implement optional service Flash_LEDs of identity object
- PSEISV3-161: Add Scanner functionality
- PSEISV3-154: Add TCP client functionality
- PSEISV3-152: Add UDP client functionality
Changes:
- PSEISV3-304: For all socket, set SO_LINGER to reduce delays until socket reuse in case of interrupted TCP connection closes.
- PSEISV3-294: Proposed API change: Reset sequence
- PSEISV3-287: Update to lwIP V4.1.0.1
- PSEISV3-272: Parameter checks in set config packet are not according to the API documentation
- PSEISV3-267: Update Driver Ethernet to V1.5.0.0
- PSEISV3-266: Update to HAL-Toolbox V1.2.0.0
- PSEISV3-265: Update to rcX toolbox V1.4.0.0
- PSEISV3-251: Update to Driver Ethernet Std-MAC Adapter V1.1.0.0
- PSEISV3-250: Update to Driver Ethernet 2-Port-Switch Adapter V1.1.0.0
- PSEISV3-249: Update to lwIP V4.1.0.0
- PSEISV3-246: Memory optimizations for netX52 INTRAM-only targets
- PSEISV3-245: Update to external WAF V1.8.10.0
- PSEISV3-243: Update to external PS Toolbox V1.3.0.0
- PSEISV3-241: Update OSAL component to V1.2.0.1
- PSEISV3-239: Update to rcX V2.1.11.11
- PSEISV3-237: Update to PTP V2.2.0.0
- PSEISV3-233: Encapsulation layer encap.c: Reentrancy and Robustness Analysis and Rework
- PSEISV3-230: TTL is taken over in validate stage of SetAttribute-Request already
- PSEISV3-229: Check "Frame dispatched" return code handling of LWIP-callbacks
- PSEISV3-198: Unify attribute's semantic kinds "OnTheFly" and "None"
- PSEISV3-188: Provide header file with version information
- PSEISV3-184: Update to lwIP V4.0.1.0
- PSEISV3-183: Update to PTP V2.1.1.0
- PSEISV3-181: Update to external PTP2.x V2.1.1.0
- PSEISV3-180: Update to external DrvEthAdapter_2PortSwitch V1.0.1.0, DrvEthAdapter_StdMAC V1.0.1.0 and DrvEth Core to V1.4.1.0
- PSEISV3-171: Move call of LwIP_NetIf_Down to stack and LED self testing shall be triggered when transision from state "Offline" to state "Stop"
- PSEISV3-170: Missing header files in SVN distribution folder
- PSEISV3-151: Use handles instead of void-pointer at function interface
Bugs:
- PSEISV3-323: DSCP values of the QoS object are not effective
- PSEISV3-321: Multicast TTL is not set according to TCP attribute value 8
- PSEISV3-315: Forward Open Forwarding: Forward Open Completion Indication delivers nonzero ERC on success
- PSEISV3-311: ACD - Successful defend does not remanently store the "Last Conflict" attribute of the TCP/IP object (plugfest)
- PSEISV3-307: ChangeOfState connection does not sent IO frames in case the host application does not trigger update producing data
- PSEISV3-306: Opening an InputOnly connection corrupts frames of already running ExclusiveOwner connection
- PSEISV3-305: Connection multiplexing: Closing all sessions to an IP address on CIP connection timeouts is too hard
- PSEISV3-303: Open connections should all be closed before reconfiguring the network interface
- PSEISV3-302: Reset handling when no host is registered: AP task calls channel init before sending the reply to the reset request
- PSEISV3-298: Flash access is not working on NX52-based targets
- PSEISV3-297: When setting 10 MBit/s HD with DB configuration, device sometimes disables PHY before response on network was sent
- PSEISV3-296: CIP object dictionary might return wrong general status code for CIP services
- PSEISV3-295: SetConfig example: Reset to factory defaults renders device unresponsive
- PSEISV3-292: IP address is not stored in case no host application is registered
- PSEISV3-291: Quality of Service Object: Deactivated attributes versus disabled attributes.
- PSEISV3-290: EDS files contain wrong file name in their header row
- PSEISV3-289: Default Product Name value in Etheret/IP Product Information tag is wrong for NETX52 firmware
- PSEISV3-288: EIP_OBJECT_REGISTER_SERVICE_REQ design and implementation flaws
- PSEISV3-286: TimeSync object - Allow MaxOffsetFromMaster (attribute 6) to be set to zero only
- PSEISV3-285: LED flashing rate is too high
- PSEISV3-283: Set_attribute_single service response is sent after attribute change is performed.
- PSEISV3-282: Stack does not implement the Production Inhibit Timer for COS and AO connections
- PSEISV3-281: TcpIpInterface: Deactivated attributes versus disabled attributes.
- PSEISV3-280: TimeSync: Deactivated attributes versus disabled attributes.
- PSEISV3-279: EDITT Test P12.5 fails
- PSEISV3-278: EDITT Test P9.7 fails due to rejected forward open frame (EDITT V23)
- PSEISV3-277: EDITT Test P9.3 fails due to missing CIP service response (EDITT V1.23)
- PSEISV3-276: Attributes of TimeSync object can be set to invalid value
- PSEISV3-275: SVN distribution folder holds unusable wscript file
- PSEISV3-274: Reception of ForwardOpen in BUS_OFF state makes device unresponsive
- PSEISV3-271: Forward Open Forwarding and Config Assembly Data
- PSEISV3-269: TCP/IP parameters in configuration packets are not validated
- PSEISV3-264: Pre-comsumption Timeout value is handled inproperly
- PSEISV3-262: Timeout timer for consuming assemblies is started too early.
- PSEISV3-260: Wrong handling of connection IDs on ForwardOpen processing
- PSEISV3-259: Device returned invalid sin_port 0x0000 in multicast T->O SockAddr Info item
- PSEISV3-256: Encapsulation inactivity timer does not trigger so that the TCP connnection is not closed
- PSEISV3-255: Device sends DHCP-Discover and BOOTP-Request frames with source IP address unequal to 0.0.0.0
- PSEISV3-240: Stack Overflow in Marshaller Task
- PSEISV3-234: TimeSync Object Attribute 300 not readable from Host
- PSEISV3-231: [netX52]: Taglist entries to modify LEDs are missing
- PSEISV3-228: Wrong evaluation of transport type / trigger / class in ForwardOpen for implicit connections
- PSEISV3-227: Linker scripts for execute in place targets: size of section SQI too large
- PSEISV3-225: Empty hostname should be delivered as two successive NUL-bytes.
- PSEISV3-224: InputOnly and ListenOnly assembly instance are accessible from the network
- PSEISV3-223: Watchdog error is overwritten by connection timeout error in communication error field of DPM
- PSEISV3-221: QoS Object Attribute 1 "TagEnable" not settable from Bus.
- PSEISV3-219: Check control flow of CipObj_Call() call to always set a return code in the response message.
- PSEISV3-215: Setting attribute 5 of TCP/IP object for DHCP-configured device: Shadowing of error code "Object State Conflict"
- PSEISV3-209: The Ethernet ports shall be enabled/activated not before the stack configuration is available from the host
- PSEISV3-205: [DLR] DLR frames are forwarded on both Ethernet ports before device's MAC address is available (certification issue)
- PSEISV3-204: Identity information (Vendor ID, Device Type, Product Code etc) is not applied in case firmware does not store remanent data by itself.
- PSEISV3-203: IP configuration set by RCX_SET_FW_PARAMETER_REQ is not applied
- PSEISV3-200: CT14 - Connection Manager "Forward Open" Test fails
- PSEISV3-193: Store remanent data in return path of object change indication instead of forward path
- PSEISV3-190: On attribute changes, wait for the host response before sending the reply on the bus
- PSEISV3-189: Periodic calls to RequestSync() in 1ms cycle
- PSEISV3-182: Forward_Open/Close response returns 10 extra bytes in connection manager test - Reserved and Class-Specific Services (CT14)
- PSEISV3-174: TCP buffer is freed twice
- PSEISV3-173: Connection cleanup failes when reference connection exists
- PSEISV3-172: TCP/IP Attribute 1 cannot be set to "Valid configuration obtained by hardware settings" by application
- PSEISV3-169: Number of bytes in set_attribute_single not checked when addressing attribute 1 of Time Sync object (CT14 issue) (certification issue)
- PSEISV3-168: General status of Get_Attributes_List service response is 0x00 although an attribute in the response has a non-zero status (CT14 issue) (certification issue)
- PSEISV3-167: The stack fails the Point-Point T->O on non-default port test of CT14 (certification issue)
- PSEISV3-166: The stack fails the T->O Multicast Matching Rules test of CT14 (certification issue)
- PSEISV3-165: Hardware options are not correct in DPM System channel info
- PSEISV3-159: [DLR] Transmitted SignOn frame reports an IP address although the address has not been applied by the device at that point in time (certification issue)
- PSEISV3-157: [CIP Sync] No synchronization with Rockwell device EN2T/A/B/C (certification issue)
- PSEISV3-156: [DLR] Device does not handle sign on frames correctly after power up (certification issue)
- PSEISV3-153: DLR functionality shall be disengageable
- PSEISV3-149: [CIP Sync] Precision Time Protocol does not work
- PSEISV3-148: RCX_START_STOP_COMM_REQ does not return RCX_E_INVALID_PARAMETER
- PSEISV3-147: Transmission type is not provided with RCX_GET_DPM_IO_INFO_CNF
- PSEISV3-144: ACD conflict is still shown after DHCP server assigned new IP adress (certification issue)
- PSEISV3-142: Get Attribute Single delivers invalid data